home *** CD-ROM | disk | FTP | other *** search
/ Inside Mac Games Volume 4 #8 / IMG 39 Aug 1996.iso / More Goodies / More For Your Game / Escape Velocity / Utilities / delta_v Unoffical delta_v FAQ next >
Text File  |  1996-07-07  |  18KB  |  371 lines

  1. Subj:  delta_v: Unoffical delta_v FAQ
  2. Date:  Jul 7, 1996 7:59 PM EDT
  3. From:  delta_v@AmbrosiaSW.com
  4. X-From:    tfv@frii.com (Theodore F. Vaida ][)
  5. Sender:    owner-delta_v@AmbrosiaSW.com
  6. Reply-to:    delta_v@AmbrosiaSW.com
  7. To:    delta_v@AmbrosiaSW.com
  8.  
  9. This message sent by "Theodore F. Vaida ][" <tfv@frii.com> to the list delta_v
  10. -
  11.  
  12. Here is the latest version of my unofficial delta_v FAQ.  There are surely
  13. spelling grammer and possibly factual errors (I have created by hand at
  14. least one plugin resource of every kind that works, however my memory is
  15. not perfect).  Please send comments and suggestions.
  16.  
  17. tfv - <http://www.frii.com/~tfv> - <mailto:tfv@frii.com>
  18.  
  19. --------------
  20.  
  21. DELTA_V UNOFFICIAL FAQ (v0.3 July 7, 1996, 5:02pm)
  22.  
  23.   I.0     About the List
  24.   I.1    What is delta_v
  25.   I.2   How can I distribute my customized I_Hate_Barney plug-in version of
  26. EV?
  27.   I.3    I cant unsubscribe from delta_v - help!
  28.   I.4     I have a really great idea for Matt to implemement in EV 5.6.33
  29.   I.4a    Lets make EV networkable!
  30.   I.5    I think I found a bug in EV!
  31.   I.6   I want to copy StarTrek/Babylon5/Deep Space Nine/Star Wars/some
  32. other movie..
  33.   I.7    EV-Edit/EEV/Schmelta-V has a bug in it...
  34.  II.0     About Getting information
  35.  II.1    What is the EV-Bible I keep hearing about?
  36.  II.2    What programs can I use to create my own plugins?
  37.  II.3    Where can I talk to people live about EV?
  38. III.0    Nity gritty details & Editing stuff
  39. III.1    What happened to flet and dsig resources?
  40. III.2    How can I make sure my plugin works with other plugins?
  41. III.3    How do I make my special PICS work?
  42. III.4    How do I get my descriptions for weapons and other outfits to appear?
  43. III.5    How do I get my outfits to be named?
  44. III.6    What are those other governments in the EV Data file for?
  45. III.7    How do I get my sounds to work?
  46.  IV.0    Miscelaneous
  47.  IV.1    What 3D programs can I use to render my ships and spins?
  48.  
  49. I.        About the List
  50.  
  51. I.1        What is delta_v
  52. Delta-v is a mailing list for discussing plugins and additions to Escape
  53. Velocity, a great game for the Macintosh by Ambrosia Software.
  54.  
  55. From the official majordomo snipet you receive when you subscribe to
  56. delta_v:
  57. "Here's the general information for the list you've
  58. subscribed to, in case you don't already have it:
  59.  
  60. Welcome to the Escape Velocity world builder mailing list!  This is an open
  61. mailing list: anyone can subscribe and post messages to the list.  Please 
  62. DO NOT abuse this list by spamming it; you will be banned from the list.
  63.  
  64. The purpose of this list is facilitate the creation of new worlds,
  65. missions, 
  66. ships, weapons, etc. for Escape Velocity.  It is NOT a list to talk about
  67. the 
  68. game itself; we suggest you use Usenet's comp.sys.mac.games.action for
  69. that.
  70.  
  71. Things to keep in mind:
  72.  
  73. -- Your messages are going out to hundreds of people.  Please only post
  74. substantive items to the list.
  75.  
  76. -- If you have a question to ask a specific person who is on the list,
  77. please send them private eMail instead of sending the question to the
  78. list (unless you feel it will benefit everyone on the list).
  79.  
  80. -- Please do not use a signature that is longer than 6 or 7 lines.  What
  81. was once cool quickly becomes annoying when people have to scroll through
  82. it hundreds of times.
  83.  
  84. -- Please do not quote the article you are replying to excessively.  A
  85. good rule of thumb is that your reply should almost always be longer than
  86. what you are quoting."
  87.  
  88. I.2   How can I distribute my customized I_Hate_Barney plug-in version of
  89. EV?
  90. First thing to remember DONT send the plugin to the delta_v list as a file
  91. attachment!  Many people reading this list have accounts that cost by the
  92. hour of connect time.  Second if its a blatant copy of some movie, book, or
  93. other computer program dont ask Andrew Welch to distribute it for you. 
  94. Also you cannot edit the EV Data file and distribute that as part of a copy
  95. of the EV program, sorry thems the rules, if you wish to do such a change
  96. you must obtain permission first from Ambrosia software.  You can
  97. contribute plug-ins to Ambrosia and to the Unofficial web page at
  98. <http://www.sasknet.com/~jayt/ev/>.  Also you can upload your file via
  99. anonymous ftp onto <ftp://ftp.grayphics.com/pub/ev> place cheats into the
  100. directory labeled "hacks", and place your plugins in directory "plugins". 
  101. Also check out Michael Shayer's page at http://www.globalnet.com/ev/. 
  102. Another good page is <http://www.afn.org/~afn02635/ev/> which is Jeremy
  103. Condit's.
  104.  
  105. I.3        I cant unsubscribe from delta_v - help!
  106. PLEASE dont send a message to the list asking us to unsubscribe you, only
  107. you can unsubscribe you.
  108.  
  109. From the official majordomo snippet you recieve when you subscribe:
  110. "If you ever want to remove yourself from this mailing list,
  111. you can send mail to "Majordomo@AmbrosiaSW.com" with the following command
  112. in the body of your email message:
  113.  
  114.     unsubscribe delta_v <your login name>"
  115.  
  116. I.4.     I have a really great idea for Matt to implemement in EV 5.6.33
  117. First DONT post your program ideas on delta_v - thats not what its for,
  118. delta_v is ONLY for discussions for plugins.  A better place to talk about
  119. dream elements of EV you want to see is comp.sys.mac.games.action, or try
  120. emailing Matt/Ambrosia directly.  You can find Matt's home page at:
  121. <http://www.AmbrosiaSW.com/~mburch/>.
  122.  
  123. I.4a Lets make EV networkable!
  124. EHHH WRONG ANSWER, sorry would you like to play again, Matt has no plans to
  125. do this and everyone on the list of sick of hearing about it, so dont even
  126. hint at that, if you want a networkable EV start writing and call us back
  127. when you've reached the 10klocks or so of code needed.
  128.  
  129. I.5    I think I found a bug in EV!
  130. First DONT post your bug report on delta_v - thats not what its for,
  131. delta_v is ONLY for discussions for plugins.  Second DONT start posting to
  132. comp.sys.mac.games.action about the bug you found, document it and then
  133. check out the bug registry page at
  134. <http://www.AmbrosiaSW.com/~mburch/bugpage.html> - you'll find a list of
  135. all known bugs and even the list of things you can expect to see in the
  136. next version of EV, you can also report a bug if you dont see it listed.
  137.  
  138. I.6   I want to copy StarTrek/Babylon5/Deep Space Nine/Star Wars/some other
  139. movie..
  140. This thread is getting posted to death here, some people think its ok, some
  141. dont think its worth the risk and others dont care, please dont start
  142. arguing legal points on delta_v - thats not what this list is for.  The
  143. standing position on copyright violations is dont do it, you are stealing
  144. somone elses ideas. If that doesnt deter you and potential legal action is
  145. unthinkable try not to go over board, a few references, similarities etc.
  146. will likely not be pursued by the big guys, but the last thing EV needs is
  147. to get dragged into copyright infringement - please indentify any plugin or
  148. data file as being your own work and in no way imply that Ambrosia is
  149. responsible for it. And note that originality is far better than YANripoff
  150. - let the big software houses churn out copy after copy, originality is
  151. what makes EV great. 
  152.  
  153. And the final word from Patrick Delahanty <patrickd@internet.com>:
  154. This page should answer anyone's questions about copyright.
  155. http://www.clari.net/brad/copymyths.html
  156.  
  157. Basically, nobody can use Star Trek, Star Wars, MST3K, Babylon 5, 
  158. Independence Day, or any other stuff without the permission of the 
  159. owners.  Even if you give it away for free...  Even if they don't 
  160. prosecute you for years...  (maybe long after you've forgotten about EV 
  161. and your tiny plug in)  Even if it's just one thing.
  162.  
  163. If you intend on making a MST3K, Star Trek, or other plug-in that could 
  164. violate copyrights or trademarks, you should REALLY REALLY read this url!
  165. http://www.clari.net/brad/copymyths.html
  166. ---
  167. Patrick Delahanty
  168. PatrickD@internet.com
  169. http://sebago.internet.com/~patrickd/about.html
  170.  
  171.  
  172.  
  173. I.7    EV-Edit/EEV/Schmelta-V has a bug in it...
  174. Dont tell us.. write to the authors of those programs, see below for URLs
  175. to the home pages of those programs.
  176.  
  177. II.0     About Editing Stuff
  178.  
  179. II.1    What is the EV-Bible I keep hearing about?
  180. The EV-Bible is a description of how to work with resources for editing and
  181. creating new EV game elements such as ships, stellar systems and objects,
  182. weapons and characters.  Andrew has made the current Bible (with ResEdit
  183. templates [very necessary] available at <ftp://ftp.AmbrosiaSW.com/beta/>.
  184.  
  185. II.2    What programs can I use to create my own plugins?
  186. First the original program for working with resources is Apple's ResEdit,
  187. however you'll need templates if you want to go that route.  Ambrosia
  188. recommends that you not try to use ResEdit as there are several very fine
  189. programs that let you edit and create Plugins quickly and painlessly.  If
  190. you dont want to go through the trouble of learning how to edit resources
  191. with ResEdit you can check out EV-Edit or Shmelta-V which are stand-alone
  192. editors complete with documentation for your weekend development enjoyment.
  193. Look at <http://www.sasknet.com/~jayt/ev/> for general info and plugins and
  194. at <http://www.grfn.org/~climax/evedit.html> or
  195. <http://users.aol.com/Burgr/evedit.html> for the latest copy of EV-Edit.
  196. Also check <http://www.afn.org/~afn02635/ev/> for the latest copy of
  197. Schmelta-V.
  198.  
  199. II.3    Where can I talk to people live about EV?
  200. You can find people almost 24 hours a day (remember there are other time
  201. zones than EST) on the effnet irc (InternetRelayChat) channel #ev.  You'll
  202. also find some of the key developers and even Andrew Welch himself
  203. sometimes.  Here are important points to remember:
  204. 1. DONT bug Andrew Welch - he's a busy guy and he is awake when he's
  205. online, send him a message or ask him a question, he'll answer your
  206. question, even if you dont like the answer DONT ask him again, he will
  207. logoff if the manure gets too deep.
  208. 2. LISTEN to what people are saying on the group, dont just log on and
  209. start asking questions, you would be suprised how often the same things are
  210. discussed.
  211.  
  212. III.0    Nity gritty details
  213.  
  214. III.1    What happened to flet and dsig resources?
  215. This was Matt's answer:
  216.  
  217. The flet resources were accidentally left out of the 1.0.1 data file, but
  218. will be back in 1.0.2. Oops. :)
  219. The dsig resource isn't used anymore and was removed.
  220. - Matt
  221.  
  222. III.2    How can I make sure my plugin works with other plugins?
  223. While we wait for EV1.0.2 which will provide a method to resolve conflicts
  224. (most likely by ignoring any conflicting plugin files) Evan Vetere has been
  225. working on a Resource registy as a web site using a CGI to handle
  226. allocation see <http://indy.mvbms.com/~pulse/ev/plugin/>.  There are also
  227. various suggestions for add on programs to check for conflicts and notify
  228. the user and/or allow some kind of conflict handling.  Perhaps your best
  229. bet for now is to place the resource IDs you use in your readme file with
  230. the plugin so that the user can do their own checking and ResEdit mods to
  231. get things working (thanks to Josuah@aol.com) for this idea.  Here's the
  232. official word from Matt about the current conflict handling:
  233. "While we wait for EV1.0.2 which will provide a method to resolve
  234. >conflicts (most likely by ignoring any conflicting plugin files)
  235. It already does this: all resources with the same ID are ignored except the
  236. one in the last plugin loaded. EV does not, and never will, resolve
  237. inter-resource reference conflicts.
  238. - Matt"
  239.  
  240. III.3    How do I make my special PICS work (outfit and shipyard)?
  241. From Chris Jacobson <fear@athenet.net> [this has been edited from the
  242. original message]:
  243.  
  244. All you need to do is paste the PICT into ResEdit and give it the 
  245. approriate ID.
  246. For the outfitter:
  247.  
  248. (outf ID) - 127 + 6100  =  Small selection grid graphics
  249. (outf ID) - 128 + 6000  =  Large selection graphics (unless it overlaps
  250. above)
  251.  
  252. Remember to do 100x100 for the large, and 32x32 for the 'tag'... its the 
  253. same formula for ships, just use 5100 and 5000, respectively.
  254.  
  255. Remember to either check all the plugins you have installed to make sure 
  256. none use the 5100 and/or 6100 PICT IDs... some plugins still try to patch 
  257. these, making it totally incompatible.
  258.  
  259. III.4    How do I get my descriptions for weapons and other outfits to appear?
  260. From Chris Jacobson <fear@athenet.net> [this has been edited from the
  261. original message]:
  262. It's all related to the ID of your outf resource:
  263.  
  264. Correction, outf ID -128 +3000
  265. Also, remember to do the HIRE ESCORT ones, ID-128+2100, and the ship 
  266. ones, ID-128+2000.
  267.  
  268. III.5    How do I get my outfits to be named?
  269. From Chris Jacobson <fear@athenet.net> [this has been edited from the
  270. original message]:
  271. You need to patch the STR#.  BUT you do NOT add STR#s to the PlugIn.  To
  272. use an STR# to REPLACE another is VERY bad (unless its meant to replace
  273. something like 'Commercials' or something in which nobody would care and
  274. might enjoy if you make them more varied and interesting, since you can't
  275. patch them yet.)  Instead, use an 'STR '.  Look in the back of the Bible,
  276. page 41, for it.  KEEP A PRINTED COPY of the bible.
  277.  
  278. Anyways, to do ships, do the weapon names, remember to do the SHORT 
  279. OUTFIT NAME, loewrcase outfit name, etc.
  280.  
  281. SHORT OUTFIT NAME:       outf ID - 128 + 3000
  282. lowercase outfit name:   outf ID - 128 + 3200
  283. lowercase plural outfit: outf ID - 128 + 3400
  284.  
  285. III.6    What are those other governments in the EV Data file for?
  286. This from Peter Cartwright <Peter@cartwrig.demon.co.uk> [edited]:
  287.  
  288. They are used by certain dude resources, which are in turn used by
  289. certain missions. The idea is to circumvent the problem of only being
  290. able to have one group of mission ships whose behaviour can be
  291. controlled, by giving the aux. ships a special government.
  292.  
  293. If you look at these government resources more closely, you'll see
  294. that there are not very many differences between, for example,
  295. Confed and Psycho Confed. The only change in the Psycho Confed is
  296. that it is allied with the normal Confed and has the 'always attacks
  297. player' flag set. In the dude resource you'll find things like 'Psycho
  298. Confed Frigates' which pop up in various Rebel missions.
  299.  
  300. In general Psycho governments always attack the player, Escort
  301. governments never attack the player. These should only really ever
  302. be used in missions; Pirates don't have the 'always attacks player'
  303. flag set, if they did they'd always attack _the player_ and not other
  304. shipping in the area.
  305.  
  306. Be careful how you use these as always and never attack player are
  307. both very strict. There are bad uses of them (and also similar mission
  308. ship behaviour settings) in EV itself; in the planetary defence missions
  309. the attackers always go for the player, so even an average passing or
  310. escort warship can do all the work for them as long as the player can
  311. dodge the missiles. Similarly don't give the player aux. ship escorts
  312. (as I think aux. ships can be boarded) lots of money, as the player, if
  313. he cottons on, will be able to disable them without being fired at.
  314.  
  315. Governments are probably the most subtle tool in EV. A player rarely
  316. sees more of them than just a name, but they are the basis of everything
  317. a player takes for granted as being the case in EV.
  318.  
  319. III.7 How do I get my sounds to work?
  320. First think you need to set the sample rate at 11.1kHz, second you need to
  321. edit the sound header to be 36 bytes, I dont know what program produces
  322. that kind of header (Sys7 records to 42 bytes or 32 bytes).  Then you need
  323. to direct the weapon resource to the correct value.  Also make sure the
  324. sounds were sampled at 8 bits per sample.
  325.  
  326. ------------
  327. IV.0    Miscelaneous
  328.  
  329. IV.1    What 3D programs can I use to render my ships and spins?
  330. You can use any program to render your ships, as long as the final product
  331. is a PICT resource or file which you can import into your resource plugin
  332. file.  Some argument has gone on about which 3D program is better but noone
  333. has given any conrete evidence, I suggest you look at the demos available
  334. on Info-Mac and at the companies home pages.
  335.  
  336. -----------
  337. DISCLAIMER:  This document is a compilation of information I have read,
  338. have in my mailbox, retrieved from the usenet and generally squished into a
  339. file.  I make no warranties or guarantees as to the fitness of this
  340. document for any purpose and cannot be held liable for any dammages caused
  341. as a result of the use of this document for any purpose. In addition some
  342. parts of this document are my opinion, and cannot be considered the
  343. positions of any persons or companies named here, other .  USE AT YOUR OWN
  344. RISK...  
  345.  
  346. -------------------------------------------------------------------------
  347. For help using this list (to unsubscribe, for instance), send eMail to:
  348. majordomo@AmbrosiaSW.com with the word "help" (without the quotes) in the
  349. message body (anything can go in the Subject field; it is ignored).
  350. -------------------------------------------------------------------------
  351.  
  352.  
  353. ----------------------- Headers --------------------------------
  354. From owner-delta_v-outgoing@thaumaturgist.AmbrosiaSW.com  Sun Jul  7 20:00:58 1996
  355. Return-Path: owner-delta_v-outgoing@thaumaturgist.AmbrosiaSW.com
  356. Received: from thaumaturgist.AmbrosiaSW.com (AmbrosiaSW.com [206.27.96.210]) by emin12.mail.aol.com (8.6.12/8.6.12) with ESMTP id UAA19415; Sun, 7 Jul 1996 20:00:57 -0400
  357. Received: by thaumaturgist.AmbrosiaSW.com (950911.SGI.8.6.12.PATCH825/940406.SGI.AUTO)
  358.     for delta_v-outgoing id WAA02070; Sun, 7 Jul 1996 22:57:09 GMT
  359. Date: 7 Jul 96 17:02:56 +0000
  360. Subject: delta_v: Unoffical delta_v FAQ
  361. From: "Theodore F. Vaida ][" <tfv@frii.com>
  362. To: delta_v@AmbrosiaSW.com
  363. X-Mailer: Cyberdog/1.0
  364. MIME-Version: 1.0
  365. Message-Id: <AE059E48-34156@204.144.242.101>
  366. Content-Type: text/plain; charset=US-ASCII
  367. Content-Transfer-Encoding: 7bit
  368. Sender: owner-delta_v@AmbrosiaSW.com
  369. Precedence: bulk
  370. Reply-To: delta_v@AmbrosiaSW.com
  371.